patch with rubber - Turkish English Dictionary